package com.ys.erp.stage_shop_service.bean.vo;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.experimental.Accessors;

import java.math.BigDecimal;

/**
 * 支付宝分账店铺维度统计VO
 * 
 * @author AI
 * @date 2024/12/19
 */
@Data
@Accessors(chain = true)
@ApiModel("支付宝分账店铺维度统计")
public class ZfbSeparateAccountShopStatVO {

    @ApiModelProperty("店铺编号")
    private String shopCode;

    @ApiModelProperty("店铺名称")
    private String shopName;

    @ApiModelProperty("分账金额（元）")
    private BigDecimal separateAmount;

    @ApiModelProperty("微分呗金额（元）")
    private BigDecimal wfbAmount;

    @ApiModelProperty("分账笔数")
    private Long orderCount;

    @ApiModelProperty("平均分账金额（元）")
    private BigDecimal avgSeparateAmount;

    @ApiModelProperty("平均分账比例")
    private BigDecimal avgSeparateRatio;

    @ApiModelProperty("涉及支付宝账户数量")
    private Long zfbAccountCount;

    @ApiModelProperty("占总金额比例")
    private BigDecimal amountRatio;

    @ApiModelProperty("占总笔数比例")
    private BigDecimal countRatio;
} 